Synonyms: trade name, marque, brand, brand name
Definition: a name given to a product or service
Similar words: name
Definition: a language unit by which a person or thing is known
Usage: his name really is George Washington; those are two names for the same thing